blow from a baseball mitt - Español Inglés Diccionario